walk extensively - German English Dictionary